linuxshell指令

Cshell內建指令清單;break,在最接近的含括foreach或while指令結束之後,回復執行。;breaksw,自switch指令岔斷。;case,定義switch指令中的標籤。;cd,將現行 ...,在現代軟體開發和系統管理中,Shell腳本(ShellScript)是一個極為重要的工具。它們允許我們自動化任務,簡化工作流程,並以更有效率的方式處理各種任務今天我將介紹 ...,你可以使用sh指令去執行這個Script檔,也可以直接打./print_dir.sh來執行,但是一旦你選擇後者...

C shell 內建指令清單

C shell 內建指令清單 ; break, 在最接近的含括foreach 或while 指令結束之後,回復執行。 ; breaksw, 自switch 指令岔斷。 ; case, 定義switch 指令中的標籤。 ; cd, 將現行 ...

Day16: shell script的基本語法

在現代軟體開發和系統管理中,Shell 腳本(Shell Script)是一個極為重要的工具。它們允許我們自動化任務,簡化工作流程,並以更有效率的方式處理各種任務今天我將介紹 ...

Linux Shell Script

你可以使用sh 指令去執行這個Script 檔,也可以直接打./print_dir.sh 來執行,但是一旦你選擇後者之後,您必需讓這個print_dir.sh 有執行的權限,使用以下命令調整。

Shell Command 筆記

Shell Command 筆記 · 1. cd - 進入資料夾 · 2. ls - 查看該資料夾中的檔案 · 3. tree - 使用樹狀圖模式,查看資料夾和檔案的依從關係 · 4. touch - 建立新檔案.

shell指令筆記

2020年4月11日 — shell是透過空格來將指令拆分,並且執行第一個單字當作運行的參數,因此執行的參數如果包含空格或其他特殊字符,就需要使用 ' '(單引號) 、 (雙引號) ...

「程式筆記」Shell Script 簡易筆記. 參考資料

2020年6月14日 — 後面要定義的就是命令的解釋器(command interpreter)﹐如果是/bin/bash 的話﹐那下面的句子就都用bash 來解釋。 而好的Script 撰寫習慣,就是要在檔頭以 ...

第二十一章Shell Script

Shell script 是最基本的script 語言,它是一堆UNIX 指令的集合。本章將介紹Shell script 的基本功能及語法,期望讀者可以經由學習Shell scripts 讓使用UNIX 系統時可以 ...

第十二章、學習Shell Scripts

基本上, shell script 有點像是早期的批次檔,亦即是將一些指令彙整起來一次執行,但是Shell script 擁有更強大的功能,那就是他可以進行類似程式(program) 的撰寫,並且 ...

簡明Linux Shell Script 入門教學

2019年11月15日 — Shell Script 常用於系統管理、自動化操作檔案、自動化重複的指令碼、分析log 等文件檔案、列印呈現我們想要的資料等,透過程式語言的使用來減少重複瑣碎 ...

認識SHELL

玩過DOS 的朋友﹐一定會知道batch 檔案的功能﹐在BASH 本身可以幫您執行一系列根據條件判斷的命令。在本章的後面部份﹐會詳細討論shell script 的基本技巧。 貳. Shell ...

SSH穿越多台主機的連線方法

SSH穿越多台主機的連線方法

ssh的連線我相信很多人都很熟悉,尤其是有管理unixlike的主機或是伺服器,不過我最近才知道有很方便的穿透連線方式,在這裡記錄一下也與大家分享!假設條件:公司內部環境(Client)無法直接連線到DMZ(ServerB...

Apache Top。觀察Apache的好工具

Apache Top。觀察Apache的好工具

通常我們在管理Linux系統的時候,top的指令是不能缺少的,就像我們在Windows習慣有工作管理員一樣,之前也曾介紹過比top還更好用的htop,這些即時可以得知系統狀況的指令的確會是好幫手,最近手頭上的機器一直忙...

iptables原來也是一個小孬孬

iptables原來也是一個小孬孬

這是一個趣味學習~這幾天被Feedburner打得頭昏腦脹,為啥要一直來對我存取~3分鐘上下卻給我存取1400多次,雖然說數量不是很多,但是對我的CPU來說已經過載啦~再不斷敲打iptables的指令下發現一個有趣的事情!...

Linux遠端連線利用lrzsz方便的檔案傳輸

Linux遠端連線利用lrzsz方便的檔案傳輸

在Linux下的檔案傳輸模式有很多種,有些人為了方便可能會開啟FTP的服務;若可以SSH連線的話,大家可能就選擇使用SFTP,像是pietty就支援拖曳檔案後直接sftp傳輸檔案,我想大家都有一套自己最熟悉的方式,今天我...

openssh設定chroot使用者環境

openssh設定chroot使用者環境

上次和大家介紹過【簡單的設定LinuxChroot環境】,最近我要建立另一台系統時,我打算試試看別的方式,因為我覺得去設定系統的PAM有點複雜,我自己也記不住到底需要更改哪些設定,於是就直接從openssh上著手,將s...

MRTG設定備忘

MRTG設定備忘

我發現我還常常使用MRTG這個流量統計的工具,雖然說報表很簡單,但是內容也相當足夠,只是每次往往要設定時老是忘記,因此來寫的備忘吧!若是需要監控系統網卡流量,snmp的服務必須要啟動,預設的snmpd.conf設定...

簡單的設定Linux Chroot環境

簡單的設定Linux Chroot環境

Linux是一個多人多工的作業系統,越來越多的企業開始嘗試使用Linux作業系統,很多人學習架站也從Linux開始,很多網路服務使用起來的確是相當方便。而當系統內的帳號開始增加,管理者所面對的風險也會開始增加,...

Linux的服務開哪些好?

Linux的服務開哪些好?

當一台Linux伺服器裝好了之後,到底需要開啟哪些服務呢?有哪些服是是不必要可以關掉的呢?每當安裝好一台系統後,我就會習慣的把一些不必要的服務都關掉,第一除了省資源之外,第二就是為了系統安全,因為有些...

讓Man Page充滿色彩

讓Man Page充滿色彩

linux是我常常使用的一種作業系統,ManPage就只是指令的說明頁面,當有某些指令不太會使用的時候,我們可以用man的指令查詢參數的使用,通常老師上課的時候都會說「指令可以不會沒關係,但是man不能不會!」,其...

Prozilla - Linux文字模式下多線下載工具

Prozilla - Linux文字模式下多線下載工具

我非常習慣在Linux下使用文字模式,因為感覺上操控性非常的大,再來少了一些圖形顯示也省了不少資源,所以一些文字介面的工具對我來說就非常的重要!像是Linux內有預設的wget指令下載檔案,wget的操作選項非常的...

awk直行加總與平均值的計算方式

awk直行加總與平均值的計算方式

若您常常需要寫shellscript來幫助自己工作,那麼awk絕對不能少,當然今天我不是來介紹awk的基本運用的,老實說我會的也不是很多,我今天是針對我遇到的問題來備忘一下!譬如說一個檔案abc$catabc12345678910若只...

Linux Bash環境下,輸入指令不留痕跡的作法

Linux Bash環境下,輸入指令不留痕跡的作法

其實在系統上留下「輸入指令的記錄」是個安全的作法,至少下了什麼指令會有一個依據,萬一下錯指令還可以看看到底做錯了什麼,只是被老闆砍頭也要有個完整的紀錄,總不能說"好像"下錯指令,或許有些錯誤不是該自...

htop。比top更top的linux即時監控軟體

htop。比top更top的linux即時監控軟體

htop是我已經使用好幾年的工具了,好像一直都沒有把他分享給大家,真的是慚愧啊^^,今天主要會介紹的原因是我把他給綠化了,主因是什麼呢?因為上班時所管理的機器並非永遠都自己管,個人化的設定或安裝軟體都要...

Linux:date指令要如何輸出非當天的日期

Linux:date指令要如何輸出非當天的日期

好久沒有更新有關linux的東西囉,因為越摸越少囉~真是慚愧啊!一直在熟習的知識內做事其實不是件好事,偶爾應該多多玩一些,不然腦子真的會生鏽唷!今天寫script的時候又遇到了以往沒有遇過的問題,因此在這裡...

Red Hat、Fedora伺服器遭破解

Red Hat、Fedora伺服器遭破解

原文來自這裡RedHat週五警告,上週網路攻擊所攻破的部分伺服器中,包括自家商業支援與免費版本的Linux。遭入侵的包括RedHatLinuxEnterprise伺服器,以及由該公司贊助、社群支援的Fedora計畫。RedHat在一份安全通...

fdisk 觀念自我更新

fdisk 觀念自我更新

fdisk這個linux下的command用到的機會不多,但是真正要用到時得特別謹慎才可以,這兩天的工作讓我發現了我從未去注意過的事情,在刪除extended下的partition後,partition的順序是會向上遞補的,但是primary似乎...

dmidecode。查看 Linux 作業系統下的硬體資訊

dmidecode。查看 Linux 作業系統下的硬體資訊

要怎麼看Linux作業系統內有多少記憶體不是難事,但是要看Linux作業系統內有幾條實體的記憶體卻不簡單,今天為了要知道我的主機4G的記憶體是2*2G還是4*1G,發現我既往得技能一籌莫展,真是相當黯淡啊...在/proc下...

iptables的參數設定

iptables的參數設定

有關於iptables一些設定的進階文章,我覺得算是寫不錯了,話說已經很久沒有看到關於安全性的文章了,這次藍老大的主機被攻擊,我又開始找哩一些相關文章,意外中看到這一篇,還真的感覺不錯,來自Cerebration的...

SSH Tunnel On Linux Over Http Proxy

SSH Tunnel On Linux Over Http Proxy

甚麼是SSHTunnel?其實我在以前的文章也介紹過,網路上的資源也相當豐富,設定方法不只在之前的文章有提到,網路上的教學也是到處都是,在Linux中設定SSHTunnel其實也不會太難,-D和-R的參數網路上教學文章也不...

指令cpio備忘

指令cpio備忘

備份Server:~#find/home/csliu|cpio-o>/root/csliu.cpioServer:~#find/home/csliu|cpio-oF/root/csliu.cpio查看Server:~#cpio-t

深入理解Linux守護進程

深入理解Linux守護進程

以下為轉貼文,放在電腦很久哩,想說放到日誌內收藏。(懶得再對內容作整理^^)Linux服務器在起動時需要起動很多系統服務,它們向本地和網絡用戶提供了Linux的系統功能接口,直接面嚮應用程序和用戶。提供這些服務...

把記憶體 mount 起來用

把記憶體 mount 起來用

把記憶體當硬碟使用,其實這方式用在embedded比較多,但是依我目前把檔案放在記憶體使用來看,似乎對於網站的速度也有提升唷。大家都知道記憶體很貴,因為記憶體存取速度夠快,而相對的若是把檔案放在硬碟內,每...